



body {
    margin: 0;
    min-height: 100vh;
    background: 
    radial-gradient(closest-side, rgba(245, 155, 128, 1), rgba(245, 155, 128, 0)),
    radial-gradient(closest-side, rgba(253, 150, 214, 1), rgba(253, 61, 214, 0)),
    radial-gradient(closest-side, rgba(255, 244, 181, 1), rgba(255, 244, 181, 0)),
    radial-gradient(closest-side, rgba(220, 192, 255, 1), rgba(220, 192, 255, 0)),
    radial-gradient(closest-side, rgba(255, 242, 197, 1), rgba(255, 242, 197, 0));

    background-size:
        130vmax 130vmax,
        80vmax 80vmax,
        90vmax 90vmax,
        110vmax 110vmax,
        90vmax 90vmax;
    background-position:
        -80Vmax -80vmax,
        60Vmax -30vmax,
        10Vmax 10vmax,
        -30Vmax -10vmax,
        50Vmax 50vmax;
    background-repeat: no-repeat;
    animation: 20s move linear infinite;
    z-index: -1; /* 确保背景在内容之下 */
}

body::after {
    content: '';
    display: block;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    z-index: -1; /* 确保背景在内容之下 */
}

@keyframes move {
    0%,
    100% {
        background-size:
            130vmax 130vmax,
            80vmax 80vmax,
            90vmax 90vmax,
            110vmax 110vmax,
            90vmax 90vmax;
        background-position:
            -80Vmax -80vmax,
            60Vmax -30vmax,
            10Vmax 10vmax,
            -30Vmax -10vmax,
            50Vmax 50vmax;
    }
    25% {
        background-size:
            100vmax 100vmax,
            90vmax 90vmax,
            100vmax 100vmax,
            90vmax 90vmax,
            60vmax 60vmax;
        background-position:
            -60Vmax -60vmax,
            50Vmax -40vmax,
            0Vmax 10vmax,
            -40Vmax -20vmax,
            40Vmax 40vmax;
    }
    50% {
        background-size:
            90vmax 90vmax,
            100vmax 100vmax,
            80vmax 80vmax,
            90vmax 90vmax,
            60vmax 60vmax;
        background-position:
            -70Vmax -70vmax,
            40Vmax -40vmax,
            0Vmax 10vmax,
            -50Vmax -30vmax,
            30Vmax 30vmax;
    }
    75% {
        background-size:
            80vmax 80vmax,
            70vmax 70vmax,
            80vmax 80vmax,
            70vmax 70vmax,
            50vmax 50vmax;
        background-position:
            -60Vmax -60vmax,
            60Vmax -30vmax,
            10Vmax 10vmax,
            -40Vmax -40vmax,
            50Vmax 50vmax;
    }
}


.site-card-wrapper {
  padding: 24px;
  background: transparent;
  background: #f0f2f5;
}
